package com.tk.exam.service;

import com.github.pagehelper.PageInfo;
import com.tk.exam.domain.TkExamPaper;
import com.tk.exam.vo.paper.*;

import java.util.List;

/**
 * @author: xiaohuihui
 * @Description:
 * @date: 2019-06-18 13:20
 */
public interface TkExamPaperService {

    PageInfo<SearchPaperListResp> searchPaperListByPage();

    PageInfo<ExamPaperVo> searchExamPapersWithPage();

    List<ExamPaperVo> searchExamPapers();

    PageInfo<GetStuJudgeQAResp> getStuJudgeQA(GetStuQAReq req);

    PageInfo<GetStuJSQAResp> getStuJSQA(GetStuQAReq req);

    PageInfo<GetStuJSQAResp> getStuTKQA(GetStuQAReq req);

    PageInfo<GetStuDXResp> getStuDXQA(GetStuQAReq req);

    PageInfo<GetStuFourCQAResp> getStuFourCQA(GetStuQAReq req);
}
